package javaCode.chapter12.homework01;

/**
 * @author 徐州城
 * @version 1.0
 */
public class Homework03 {
    public static void main(String[] args) {
        String name = "Xu Zhou Cheng";
        printName(name);
    }

    /**
     * 编写方法：完成输出格式要求的字符串
     * 编写java程序，输入形式为：Han Shun Ping的人名，以Ping Han .S的形式打印
     * 思路分析
     * 1. 对输入的字符串进行 分割split
     * 2. 对得到的String[] 进行格式化
     */
    public static void printName(String str){
        if (str == null){
            System.out.println("str 不能为空");
            return;
        }

        String[] names = str.split(" ");
        if (!(names.length >=2 && names.length <= 4)){
            System.out.println("输入的字符串格式不正确");
            return;
        }

//        char[] chars = names[1].toCharArray();
        String format = String.format("%s,%s .%c",names[2], names[0], names[1].toUpperCase().charAt(0));
        System.out.println(format);
    }
}
